// 标准数据类型的别名声明文件

#include <stdint.h>

// 表示空
#define null NULL
// 表示逻辑假
#define false 0
// 表示逻辑真
#define true 1

// 表示字节(1byte char)
typedef char Byte;
// 表示字符(1byte char)
typedef char Char;
// 表示短整数(2byte short)
typedef short Short;
// 表示整数(4byte int)
typedef int32_t Int;
// 表示长整数(8byte long long)
typedef int64_t Long;
// 表示单精度浮点数(4byte float)
typedef float Float;
// 表示双精度浮点数
typedef double Double;
// 表示无符号字节(1byte unsigned char)
typedef unsigned char UnsignedByte;
// 表示无符号字符(1byte unsigned char)
typedef unsigned char UnsignedChar;
// 表示无符号短整数(2byte unsigned short)
typedef unsigned short UnsignedShort;
// 表示无符号整数(4byte unsigned int)
typedef uint32_t UnsignedInt;
// 表示无符号长整数(8byte unsigned long long)
typedef uint64_t UnsignedLong;